superstitious idea - French English Dictionary